package enums;

import java.util.EnumMap;
import java.util.EnumSet;

/**
 * Describe
 *
 * @author maguangming
 * @since 2022/8/31 22:54
 */
public class EnumSetDemo {

    public static void main(String[] args) {
        EnumSet<DemoEnum> demoEnumEnumSet = EnumSet.noneOf(DemoEnum.class);
        System.out.println(demoEnumEnumSet);
        demoEnumEnumSet.add(DemoEnum.FIRST);
        System.out.println(demoEnumEnumSet);
        System.out.println(demoEnumEnumSet.contains(DemoEnum.FIRST));
        System.out.println(demoEnumEnumSet.contains(DemoEnum.SECOND));
        final EnumSet<DemoEnum> complement = EnumSet.complementOf(demoEnumEnumSet);
        System.out.println(complement);

    }
}
